\begin{tabbing} $\forall$\=$i$:Id, ${\it ds}$:$x$:Id fp$\rightarrow$ Type, ${\it da}$:$k$:Knd fp$\rightarrow$ Type, $A$:ecl(${\it ds}$;${\it da}$), ${\it snd}$:msg{-}spec(${\it ds}$;${\it da}$),\+ \\[0ex]${\it upd}$:update{-}spec(${\it ds}$;${\it da}$). \-\\[0ex]update{-}spec{-}decl(${\it upd}$;${\it ds}$) \\[0ex]$\Rightarrow$ $\neg$"ecl" $\in$ dom(${\it ds}$) \\[0ex]$\Rightarrow$ (\=$\forall$$k$:Knd.\+ \\[0ex]$k$ $\in$ dom(R{-}da(\=ecl{-}machine at $i$ with state ecl\+ \\[0ex] \\[0ex]$A$ \\[0ex] \\[0ex]state variables ${\it ds}$ \\[0ex] \\[0ex]actions ${\it da}$ \\[0ex] \\[0ex]sends ${\it snd}$ \\[0ex] \\[0ex]updates ${\it upd}$;$i$)) \-\\[0ex]$\Rightarrow$ ($k$ $\in$ ecl{-}kinds($A$)) $\vee$ ($k$ $\in$ fpf{-}domain(${\it da}$))) \- \end{tabbing}